Meta description:

When making a Punch action you can change the type of damage from minimum HP to blunt. Moreover, this action is no longer a complex action.

  • Name:

    mPunchMasteryI

  • Displayed name:

    Punch mastery I

  • Description:

    When making a Punch action you can change the type of damage from minimum HP to blunt. Moreover, this action is no longer a complex action.

  • Cost:

    expCost(200,200)

  • Script:

    aPunch.tags.add(bluntDamage) aPunch.tags.remove(complexAction)

  • Duration:

    -1

  • Type:

    0

  • Recurrent script:

  • Add ons:

    • Condition:

      aPunch

    • Description:

      You can change the type of damage from minimum HP to blunt.

    • Variables:

    • Script:

    • Action effects:

      No effects

  • Upgrades:

    • Name:

      mPunchMasteryII

    • Displayed name:

      Punch mastery II

    • Description:

      When performing a Punch action, the user may spend 5 Success Points (SP) to add one extra minimum HP dice equal in face count to the action's original minimum HP die. Each subsequent die costs 1 SP more than the previous one (two dice = 11 SP, three dice = 18 SP, etc.).

    • Cost:

      expCost(spAmountMod(5)*450,400)

    • Script:

      mPunchMasteryI.displayedName.set(Punch mastery II) mPunchMasteryI.description.add(\nWhen performing a Punch action, the user may spend 5 Success Points (SP) to add one extra minimum HP dice equal in face count to the action's original minimum HP die. Each subsequent die costs 1 SP more than the previous one (two dice = 11 SP, three dice = 18 SP, etc.).)

    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons:

      • Condition:

        aPunch

      • Description:

      • Variables:

        vPunchSpAmount.add(5)

      • Script:

      • Action effects:

        • Use case:

          0

        • Name:

          Punch mastery

        • Description:

          The user may spend vPunchSpAmount SP to add an extra minimum HP die; each additional die costs 1 SP more than the previous one.

        • Script:

        • Variables:

    • Name:

      mPunchMasteryIII

    • Displayed name:

      Punch mastery III

    • Description:

      Reduces the amount needed to add the first extra minimum HP dice to 4 SP.

    • Cost:

      expCost(spAmountMod(4)*450,400)-225

    • Script:

      mPunchMasteryI.displayedName.set(Punch mastery III) mPunchMasteryI.description.replace(spend 5 Success,spend 4 Success) mPunchMasteryI.description.replace(two dice = 11 SP,two dice = 9 SP) mPunchMasteryI.description.replace(three dice = 18 SP,three dice = 15 SP)

    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons:

      • Condition:

        aPunch

      • Description:

      • Variables:

        vPunchSpAmount.add(-1)

      • Script:

      • Action effects:

        No effects

    • Name:

      mPunchMasteryIV

    • Displayed name:

      Punch mastery IV

    • Description:

      Reduces the amount needed to add the first extra minimum HP dice to 3 SP.

    • Cost:

      expCost(spAmountMod(3)*450,400)-675

    • Script:

      mPunchMasteryI.displayedName.set(Punch mastery IV) mPunchMasteryI.description.replace(spend 4 Success,spend 3 Success) mPunchMasteryI.description.replace(two dice = 9 SP,two dice = 7 SP) mPunchMasteryI.description.replace(three dice = 15 SP,three dice = 12 SP)

    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons:

      • Condition:

        aPunch

      • Description:

      • Variables:

        vPunchSpAmount.add(-1)

      • Script:

      • Action effects:

        No effects

    • Name:

      mPunchMasteryV

    • Displayed name:

      Punch mastery V

    • Description:

      Reduces the amount needed to add the first extra minimum HP dice to 2 SP.

    • Cost:

      expCost(spAmountMod(2)*450,400)-1350

    • Script:

      mPunchMasteryI.displayedName.set(Punch mastery V) mPunchMasteryI.description.replace(spend 3 Success,spend 2 Success) mPunchMasteryI.description.replace(two dice = 7 SP,two dice = 5 SP) mPunchMasteryI.description.replace(three dice = 12 SP,three dice = 9 SP)

    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons:

      • Condition:

        aPunch

      • Description:

      • Variables:

        vPunchSpAmount.add(-1)

      • Script:

      • Action effects:

        No effects

    • Name:

      mPunchMasteryVI

    • Displayed name:

      Punch mastery VI

    • Description:

      Reduces the amount needed to add the first extra minimum HP dice to 1 SP.

    • Cost:

      expCost(spAmountMod(1)*450,400)-2250

    • Script:

      mPunchMasteryI.displayedName.set(Punch mastery VI) mPunchMasteryI.description.replace(spend 2 Success,spend 1 Success) mPunchMasteryI.description.replace(two dice = 5 SP,two dice = 3 SP) mPunchMasteryI.description.replace(three dice = 9 SP,three dice = 6 SP)

    • Duration:

      -1

    • Type:

      0

    • Recurrent script:

    • Add ons:

      • Condition:

        aPunch

      • Description:

      • Variables:

        vPunchSpAmount.add(-1)

      • Script:

      • Action effects:

        No effects